robert bolick
Gen.G Beat Hanwha Life 22-7 at Worlds 2026: A Rivalry That Has Become a HabitOn the night of 24 October I sat in front of a screen in Seoul, and what stay...
Tanvi Patri Wins U17 Asian Title in Chengdu: The Rhythm of Deciding GamesGame three of the U17 Asian final in Chengdu stood at 12-12. There was no roa...
GameSir Fortnite Edition: When Branding Takes the Lead and Mobile Esports Still Waits for a StandardOn GameSir's order page, two products sit side by side in the same purple ton...
The Empty Data Sheet and the Limits of Badminton AnalysisTwo in the morning in Osaka, and my analysis pipeline returned nine fields....
Long Jump, 200m and a Relay Baton: One Day of Vietnamese Women's Athletics at the Asian GamesFour in the afternoon on 27 September, on the warm-up straight behind Stand B...
AVC Beach Volleyball Championships underway in China, Shangluo hosts LA 2028 Olympic continental qualifierShangluo, a small city in Shaanxi Province, China, has become the center of...
Peter Engel (2026–2026): The Master Craftsman Who Coached Through Six Reforms of World Table TennisThe European Table Tennis Union's notice went out on a Friday, as short as an...
MLBB at the 2026 Asian Games: Schedule and Standings — When Esports Enters the Continental Medal ArenaThe Mobile Legends: Bang Bang tournament at the 2026 Asian Games is currently...
Kun Khmer in Phnom Penh and the Missing Record Books of Vietnamese Martial ArtsIn May 2026 I sat in front of a screen in Bangkok watching SEA Games 32 in...
MVK Esports and the Narrowest Door in Worlds History: When Play-In Is No Longer a Place for the WeakPeople call it shocking; I call it a map. When MVK Esports defeated GAM Espor...
Home Soil and the Applause That Ran Backward: VCT China Goes Winless in Week One at Champions Shanghai 2026In the match on Ascent, when the scoreboard showed 1-13, a JD Gaming player...
Clint I'anson signs with Simonis: when the IPA Tour's official supplier bets on a two-discipline playerIn summer 2026, Iwan Simonis Group confirmed Clint I'anson as a brand...
Vietnamese Table Tennis and the Nine-Dimension Report That Returned Empty CellsA nine-dimension table tennis report has just been exported, and all nine...
El Clasico first half: Mbappe scores off a deflection, Yamal misses — and the gap between the scoreline and the gameThe ball struck Kylian Mbappe's shin, changed direction, and crossed the line...
One Sentence, One Bomb: How Spanish Football Turns Grievance Into DoctrineIn my notebook there is a line written in blue ink, sitting between two pages...
The Empty File in Ligue 1: An Evidence Chain Starts With the Numbers Nobody ReadsIn March 2026 I built a spreadsheet overnight. Twelve Ligue 1 clubs, 220...
CAHN vs Kashima Antlers: When the V.League Heartbeat Must Beat to J.League TempoOn the final training session before the match, I stood in the B stand of Hàn...
The Third Page Is Always Blank: The V.League Transfer Window and Its Data CrisisThe third page of my notebook is always blank. The first two are crowded with...
EuroVolley 2026: Turkey Falls 1-3 to Host Romania, Advancement Hinges on a Single DoorThe scoreboard at BT Arena in Cluj-Napoca displayed 25-18, and I stayed ten...
The shoe that was not on the approved list, and the Asian Games gold annulledYasmina Toxanbayeva crossed the line first in the road race at the Asian Game...
